Nền tảng Mô_hình_toán_học

Để so sánh các hệ thống thực cùng chức năng, người ta thường dựa vào các tiêu chuẩn như chi phí tạo ra, hiệu quả hoạt động, độ ổn định. Vấn đề là với một yêu cầu, có thể có nhiều thiết kế được đưa ra. Nếu tạo ra từng sản phẩm rồi mới kiểm chứng thì sẽ tốn kém chi phí. Một giải pháp hiệu quả là mô hình các hệ thống đó bằng mô hình toán học. Vì mô hình toán học đưa ra chưa chắc là miêu tả đúng hoàn toàn chức năng của một hệ thống mong muốn, ban đầu nó chỉ có thể được xem là một giả thiết (hypothesis) về cách hoạt động của hệ thống, hoặc ước lượng một sự kiện có thể dự đoán là ảnh hưởng đến hệ thống. Một vấn đề nảy sinh, là chưa nếu chưa tồn tại hệ thống thực, thì làm sao kiểm chứng độ chính xác của mô hình toán học. Để giải quyết vấn đề này, các kĩ sư có thể dùng cách thức mô phỏng lại hệ thống thực dùng các phần mềm mô phỏng.

Một mô hình toán học thông thường mô tả một hệ thống bằng cách sử dụng một tập các biến và các hàm nhằm thiết lập mối quan hệ giữa các biến đó.Giá trị của các biến là tùy vào ứng dụng mà có thể là giá trị thực hay số nguyên, giá trị kiểu bool hay kiểu chuỗi.Các biến này sẽ đại diện cho một vài thuộc tính nào đó của hệ thống, ví dụ: đầu ra của hệ thống có thể là ở dưới dạng tín hiệu, dữ liệu thời gian, biến đếm (tăng/giảm dần), sự xảy ra của một sự kiện (có/không).